package ejercicio3EncarpetadoTransportes.clientes.estaciones;

import java.util.Observable;

import ejercicio3EncarpetadoTransportes.clientes.transportes.Transportes;


public class Estaciones extends Observable{

	private int id;
	private boolean prioridad;
	private Transportes estacionado;
	private int destino;
	private int pasajeros;
	
	
	public Estaciones(int i) {
		this.id=i;
	}

	public void valoresCambiados() {
		setChanged();
		notifyObservers();
	}
	
	public void setValores(boolean prioridad, Transportes unidad, 
			int pasajeros, int destino) {
		this.prioridad = prioridad;
		this.estacionado = unidad;
		this.pasajeros = pasajeros;
		this.destino=destino;
		valoresCambiados();
	}
	
	public boolean isPriopr() {
		return this.prioridad;
	}

	public void setEstacionado(Transportes estacionado) {
		this.estacionado = estacionado;
	}

	public Transportes getEstacionado() {
		return estacionado;
	}

	public int getDestino() {
		return this.destino;
	}

	public void setPasajeros(int pasajeros) {
		this.pasajeros = pasajeros;
	}

	public int getPasajeros() {
		return pasajeros;
	}

	public int getId() {
		return this.id;
	}

}
